package com.live.stamp.web.stamp.vo;

import com.live.stamp.web.stamp.model.TStampInfo;
import lombok.Data;
import org.springframework.boot.container.core.common.ServerField;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author cwd E-mail: wendong.cao@jsxfedu.com
 * @version 1
 * @date 2018/4/13 15:15
 */
@Data
public class TStampInfoVo extends TStampInfo{

    @ServerField("id")
    private String id;
    @ServerField("tUserId")
    private String tUserId;
    @ServerField("title")
    private String title;
    @ServerField("content")
    private String content;
    @ServerField("longitude")           //经度
    private BigDecimal longitude;
    @ServerField("latitude")            //纬度
    private BigDecimal latitude;
    @ServerField("location")
    private String location;            //地址
    @ServerField("label")               //标签
    private String label;
    @ServerField("lookCount")
    private Integer lookCount;          //查看次数
    @ServerField("likeCount")
    private Integer likeCount;          //点赞数
    @ServerField("commentCount")
    private Integer commentCount;       //评论数
    @ServerField("createTime")
    private Date createTime;            //创建时间
    @ServerField("state")
    private String state;               //状态：1 有效，0 删除
    @ServerField("roleType")
    private String roleType;            //查看权限类型：ALL 完全开放、PART 部分好友 、SELF 自己、FRID 好友

    private String pictures;        //图片地址，以,号分割

    private String comment;         //评论内容

    private String userName;        //用户名
    private String photoUrl;        //用户头像

    private String friendId;        //好友id

    private String signature;       //签名

    private String orderType;       //排序类型，JL：距离，SJ:时间，CKS:查看数，DZS:点攒数，PLS:评论数

    private String juli;            //距离

    private String listType;        //查看类型：FRIEND 好友 ATTENT 关注 MYSELF 自己

    private String isFriend;        //是否已为好友 1：是、0：否
    private String isAttent;     //是否已关注 1：是、0：否
    private String isLike;          //是否已点赞 1：是、0：否
}
